broadcasting corporation - English Synonyms Dictionary